Jump to content

[Resolvido] Echo de multiplas rows


Hitmanpt
 Share

Recommended Posts

Boas pessoal

Tenho o seguinte problema...

Eu geralmente fasso query's de uma row apenas

Agr quero fazer de por exemplo 15 rows e na query está limitado a 15 rows pelo comando "LIMIT 15"

Mas para fazer aparecer na pagina desde modo

<h1>$var1</h1>

<p>$var2</p>

<p><font size="-4">$var3</font></p>

Alguma ideia?

(Se não expliquei bem avisem mas basicamente é tipo um blog)

Link to comment
Share on other sites

<?php

ob_start();

$host=""; // Host name

$username=""; // Mysql username

$password=""; // Mysql password

$db_name=""; // Database name

$tbl_name="users"; // Table name

// Connect to server and select databse.

mysql_connect("$host", "$username", "$password")or die("cannot connect");

mysql_select_db("$db_name")or die("cannot select DB");

$sname = $_SESSION["myusername"];

$sql="SELECT * FROM $tbl_name WHERE username='$sname'";

$result=mysql_query($sql);

while($row = mysql_fetch_array($result))

{

$fname = $row['firstname'];

$email = $row['email'];

$lname = $row['lastname'];

$usrstatus = $row['userstatus'];

$userrep = $row ['userrep'];

$oapps = $row['ownedapps'];

$oaspent = $row['ownedappst'];

$usspent = $row['usedservt'];

$usedserv = $row['usedserv'];

}

?>

Eu customo fazer assim as query's... Provavelmente para este caso não é o mais indicado.

Isso é uma query de outra coisa. Pois ainda não tenho a nova construida devido ao problema.

Mas imaginemos que essa query devolve mais que uma row e as quero apresentar todas... num formato expecifico como ja disse no primeiro post

Link to comment
Share on other sites

1º - usa as tags do geshi ....

2º - com o teu próprio código

<?php
ob_start();
$host=""; // Host name 
$username=""; // Mysql username 
$password=""; // Mysql password 
$db_name=""; // Database name 
$tbl_name="users"; // Table name 

// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$sname = $_SESSION["myusername"];
$sql="SELECT * FROM $tbl_name WHERE username='$sname'";
$result=mysql_query($sql);	
while($row = mysql_fetch_array($result))
{
 $fname = $row['firstname'];
 $email = $row['email'];
 $lname = $row['lastname'];
 $usrstatus = $row['userstatus'];
 $userrep = $row ['userrep'];
 $oapps = $row['ownedapps'];
 $oaspent = $row['ownedappst'];
 $usspent = $row['usedservt'];
 $usedserv = $row['usedserv'];

 echo '<h1>'.$fname.'</h1><p>'.$lname.'</p><p><font size="-4">'.$email.'</font></p>';
}	
?>
  • Vote 1
IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.