Salve, arrivando da asp.net sono ancora poco pratico:
Devo mostrare l'elenco di record da un database
Funziona tutto quando metto:
Codice PHP:
$rs = mysqli_query($cndb, "SELECT * FROM soc_sqdr");
,, ma se uso una query che seleziona determinati record in base alla prima lettera prelevata da un $GET mi da errore: mysqli_num_rows() expects parameter 1 alla riga 37 che è:
Codice PHP:
if(mysqli_num_rows($rs) >= 1)
Ecco il codice se qualcuno riesce a darmi una mano mi fa un grosso piacere
Codice PHP:
$cercalettera = $_GET['list'];
if ($cercalettera == NULL) {
// Recupero i record per la pagina corrente...
$rs = mysqli_query($cndb, "SELECT * FROM soc_sqdr");
} else {
// Recupero i record selezionati per la pagina corrente...
$rs = mysqli_query($cndb, "SELECT * FROM soc_sqdr WHERE descS LIKE '". $cercalettera ."%' FROM soc_sqdr ORDER BY soc_sqdr.descS ASC ");
}
// loop tra i risultati della query del database, visualizzandoli in tabella
if(mysqli_num_rows($rs) >= 1)
{
while($row = mysqli_fetch_array($rs))
{
echo "<div class='table-bordered-up'>";
echo "<table class='table no-margin'><tr>";
echo "<td width='60'>" . $row['siglaS'] . "</td>";
echo "<td width='250'>" . $row['descS'] . "</td>";
echo "<td>" . $row['webS'] . "</td>"; echo "</tr></table>"; echo "</div>";
}
}else{
echo "Non ci sono società con la lettera $cercalettera"; }