Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
salve a tutti ho provato ad interfacciare i contenuti di una tabella in una pagina con i seguenti istruzioni :
<?php
$Query = "SELECT * FROM tblcontenuti ";
$Query .= "WHERE ID_MENU = " . $IdMenu;
$Risultato=mysql_query($Query, $conn);
while ($riga=mysql_fetch_array($Risultato))
{
echo "<p>" . (isset($riga["contenuto"])) . "</p>";
}
if (!$Risultato)
{
die("La pagina selezionata non contiene alcun valore e/o testo ");
}
?>
continua a mandarmi il seguente errore :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in on line
6 non so cosa fare e chiedo aiuto grazie
salve a tutti ho provato ad interfacciare i contenuti di una tabella in una pagina con i seguenti istruzioni :
<?php
$Query = "SELECT * FROM tblcontenuti ";
$Query .= "WHERE ID_MENU = " . $IdMenu;
$Risultato=mysql_query($Query, $conn);
while ($riga=mysql_fetch_array($Risultato))
{
echo "<p>" . (isset($riga["contenuto"])) . "</p>";
}
if (!$Risultato)
{
die("La pagina selezionata non contiene alcun valore e/o testo ");
}
?>
continua a mandarmi il seguente errore :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in on line
6 non so cosa fare e chiedo aiuto grazie
prova a scrivere il valore di ID_MENU in questo modo:
Codice sorgente - presumibilmente Plain Text
$Query .= "WHERE ID_MENU = '" .$IdMenu. "'";
La Query deve risultare cosi:
SELECT * FROM table WHERE ID_MENU = 'valore'
il valore deve stare tra singoli apici
la connessione è ok altrimenti ti segnalerebbe anche quello ciao
PS. il "mi sa" per risolvere i problemi non funziona
Ultima modifica effettuata da Bonny il 25/11/2011 alle 13:00
Grazie tante desso mi funziona come dovrebbe solo per delle stupide virgole potete spiegarmi perchè queste virgole sono necessarie ad alcuni funziona senza e non capisco il motivo bisogna aggiornare qualcosa ? grazie ancora
Grazie tante desso mi funziona come dovrebbe solo per delle stupide virgole potete spiegarmi perchè queste virgole sono necessarie ad alcuni funziona senza e non capisco il motivo bisogna aggiornare qualcosa ? grazie ancora
Con Sql effettuando una ricerca in funzione di un dato di tipo numerico non si devono utilizzare gli apici invece per un tipo di dato stringa si
Ultima modifica effettuata da Bonny il 25/11/2011 alle 19:08