Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MySql]Errore PHP

  1. #1

    [MySql]Errore PHP

    Ciao ragazzi,sto facendo un tool di unstucker per il mio server di WoW ma ogni volta il browser mi da errore:
    mysql_num_rows():supplied argument is not a MYSQL valid resource o qualcosa del genere.
    Vi posto il codice riguardante questo:
    <?php
    $lol=mysql_connect($host,$user,$pass);
    mysql_select_db("characters",$lol);
    $querys = "SELECT `name` FROM `characters`,`characters` WHERE `name` LIKE '$chara''
    $result = mysql_query($querys);
    $numers = mysql_num_rows($result);
    if($numers == 0) echo "L'account non esiste";
    else
    echo "good";
    ?>

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quel tipo di errore vuol dire che la SELECT ha fallito, in pratica è sbagliata la query.

    Perché 2 volte characters? Quello deve essere il nome della tabella e ci va solo una volta.

    Gli apici nella query te li puoi risparmiare, sono obbligatori solo per racchiudere una stringa, per esempio quella nella clausola like, lì ci vogliono, ma per i nomi di tabelle e colonne non servono.

  3. #3
    grazie ho risolto togliendo il sec characters.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.