$sql = "SELECT * FROM $mySQL_tabl WHERE $field='2' AND character_class='Mage'"; echo "DEBUG: $sql<br>"; $result_atendees = mysql_query($sql) or die(mysql_error());
I 9 ud af 10 tilfælde skyldes underlig databaseopførsel at egne SQL-sætninger indeholder noget andet end man forventede. Derfor er det første man bør gøre - i den slags situationer - altid at udskrive dem før at man forsøger at udføre dem.
Jeg lavede en echo $field; lige inden mysql og da intet blev posted, kunne jeg se variablen var forkert.
$field blev sat i header men jeg overskrev den senere hen inden mysql udtrækket.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.