Per esempio ho il db test e la tabella (tabella) dentro la tabella ci sono 9 campi e di questi ne devo prendere in considerazione 6 , impaginando il risultato in una tabella . In asp non ho avuto problemi ma con php non riesco. ESEMPIO ASP .![]()
Per esempio ho il db test e la tabella (tabella) dentro la tabella ci sono 9 campi e di questi ne devo prendere in considerazione 6 , impaginando il risultato in una tabella . In asp non ho avuto problemi ma con php non riesco. ESEMPIO ASP .![]()
prova con:
echo "<table width=\"100%\" border=\"1\">";
$query = "SELECT c1, c2, c3, c4, c5, c6 FROM tabella";
$req = mysql_query($query);
$res = mysql_num_rows($req);
if ($res == 0)
{ echo "<center>Sorry there is no result.</center>";}
else
{ while($row = mysql_fetch_array($richiesta))
{
extract($row);
echo "<tr>
<td>c1</td>
<td>c2</td>
<td>c3</td>
<td>c4</td>
<td>c5</td>
<td>c6</td>
</tr>";
}
}
echo "</table>";
ciao
Soluzioni Hosting
http://www.crabservice.com
qual'è esattamente il problema nell'impaginazione?
Ti basta selezionare "solo i campi che a te interessano", ad esempio:[supersaibal]Originariamente inviato da grandeorco
Per esempio ho il db test e la tabella (tabella) dentro la tabella ci sono 9 campi e di questi ne devo prendere in considerazione 6 , impaginando il risultato in una tabella . In asp non ho avuto problemi ma con php non riesco. ESEMPIO ASP .[/supersaibal]
non importa se ne hai a disposizione di più...Codice PHP:
"SELECT campo1, campo2, campo3 FROM tua_tabella";
Dopo aver lanciato la query (memorizzandola, ad esempio in $result), per estrarre i dati ed inserirli in una tabella ti basta fare:...tutto qui.Codice PHP:
echo "<table>";
while($records = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>$records['nome_campo1']</td>";
echo "<td>$records['nome_campo2']</td>";
//proseguendo...
echo "</tr>";
}
echo "</table>";
grazie!!!! per ora va , ho il sospetto che tra un po posterò ancora.![]()
![]()
![]()
perché a me invece non funziona???
***********************
$query = "SELECT nome,data,testo,autore FROM date ORDER BY data DESC LIMIT 0,10;
$result = mysql_query($query, $db);
echo "<table>";
while ($row = mysql_fetch_array($result)){
echo "<tr>";
echo " <td>$row[nome]</td>";
echo " <td>date("j/n/Y", $row[data])</td>";
echo "<td>$row[testo]</td>";
echo "<td>$row[autore]</td>";
echo "</tr>";
}
echo "</table>";
***********************
mi da questo errore riferito alla riga in grassetto:
Parse error: parse error, unexpected '>' in
grazie ele