Visualizzazione risultati 1 fino 6 di 6

Discussione: PHP & MySql - problema con mysql_num_rows()

  1. #1
    Guest

    Predefinito PHP & MySql - problema con mysql_num_rows()

    Ho il seguente problemino...
    il comando mysql_num_rows() non mi restituisce assolutamente nulla... nn è ke riuscite a dirmi dove sbaglio?!?! questo e' il codice:
    Codice PHP:
    <?php
    include("config.inc.php");
    $nickname="Aximili";
    $db = mysql_connect($db_host, $db_user, $db_password);
    if (
    $db == FALSE){
    die (
    "Errore nella connessione al database");
    }
    mysql_select_db($db_name, $db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    //Fin qui si connette al database...
    $result = mysql_query("SELECT * FROM 'tabella' WHERE 'nickname'='Aximili'", $db);
    $righe=mysql_num_rows($result);
    $colonne=mysql_fetch_array($result);
    echo
    $righe."--".$colonne;
    ?>
    Il risultato e'
    --

    Nel frattempo sto provando a fare altri test... le due operazioni effettuano un cambiamento sulla variabile... ma la rendo semplicemente NULL invece di inserirsi un valore reale e intero :( Quindi almeno so ke qualkosa fanno... Ma non fanno quello ke dovrebbero...
    P.S. nel database e' contenuto un'istanza contenente il valore Aximili, c'e' un campo Nickname e il nome della tabella e' corretto o_o
    Anche eliminando la where nn cambia nulla ;_;
    Ultima modifica di seneca : 30-03-2007 alle ore 21.02.03

  2. #2
    Guest

    Predefinito

    Non ho capito la seconda parte del post, ma prova a modificare la query incriminata in questo modo:

    "SELECT * FROM tabella WHERE nickname='Aximili'"

    Per intenderci, togli gli apici dove non servono (cioè i nomi degli "oggetti" della tabella).


    Ciaooooo!!!!!

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Inoltre $colonne è un array e non puoi stamparlo in quel modo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    asd... si c'era da bestemmiare dietro quel coso... ho messo gli apici facendo prove... cmq mankava la @ prima sella mysql_querry.......

  5. #5
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    l'operatore @ non c'entra nulla... serve solo a nascondere un errore di PHP, quindi presuppongo che la tua query abbia errori se te li stampa... segui il consiglio di funcool.

  6. #6
    Guest

    Predefinito

    no ma ho aggiunt la @ e funziona correttamente o_o'' boh!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •