Visualizzazione risultati 1 fino 15 di 15

Discussione: Warning: mysql_fetch_array(): supplied argument is not a valid MyS-La query non funge

  1. #1
    Guest

    Predefinito Warning: mysql_fetch_array(): supplied argument is not a valid MyS-La query non funge

    Salve chi mi saprebbe dire perchč la questa quiery non funziona?

    Codice PHP:
    $amico = "SELECT nome FROM utenti WHERE id = '".$row['user']."'";
    $select = mysql_query($amico) or die("Query fallita <br>".mysql_error()."<br><br>".$amico."");

    $dati = mysql_fetch_array($amico);
    mi dice


  2. #2
    Guest

    Predefinito

    $dati = mysql_fetch_array($select);

  3. #3
    Guest

    Predefinito

    Niente ancora non visualizzo il nome...

    (quel select mi sarā sfuggito tra i vari test...)

  4. #4
    Guest

    Predefinito

    alla funziove passare la risorsa, ottenendola facendo la query.

    Restituiscse sempre lo stesso errore? Se non ti mostra nessun errore prova a scrivere:
    Codice PHP:
    $amico = "SELECT nome FROM utenti WHERE id = '".$row['user']."'";
    $select = mysql_query($amico) or die("Query fallita <br>".mysql_error()."<br><br>".$amico."");
    echo
    mysql_affected_rows($select);
    $dati = mysql_fetch_array($amico);
    Se restituisce 0 vuol dire che quella riga/colonna č vuota.

  5. #5
    Guest

    Predefinito

    PRIMA non mi dava nessun errore

    MENTRE ORA dice:


    Warning: mysql_affected_rows(): supplied resource is not a valid MySQL-Link resource in ... on line 55

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ... on line 56

    P.s. la query sta in un while centra qualcosa?

  6. #6
    Guest

    Predefinito

    Scusami, ho copiato il primo codice sbagliando, quello giusto dovrebbe essere cosė:
    Codice PHP:
    $amico = "SELECT nome FROM utenti WHERE id = '".$row['user']."'";
    $select = mysql_query($amico) or die("Query fallita <br>".mysql_error()."<br><br>".$amico."");
    echo
    mysql_affected_rows($select);
    $dati = mysql_fetch_array($select );

  7. #7
    Guest

    Predefinito

    biccheddu VS query

    ancora non vā
    Warning: mysql_affected_rows(): supplied resource is not a valid MySQL-Link resource in

    P.s. non ti scusare stai facendo tu un favore a me!

  8. #8
    Guest

    Predefinito

    Sto impazzendo, sono una settimana circa 15 ore al PC mattina e sera e mi sto dimenticando le basi

    Codice PHP:
    $amico = "SELECT nome FROM utenti WHERE id = '".$row['user']."'";
    $select = mysql_query($amico) or die("Query fallita <br>".mysql_error()."<br><br>".$amico."");
    echo
    mysql_affected_rows();
    $dati = mysql_fetch_array($select);

  9. #9
    Guest

    Predefinito

    nessun errore e nessun nome!....
    Ultima modifica di zomer : 30-09-2009 alle ore 22.03.30

  10. #10
    Guest

    Predefinito

    Posta tutto lo script per favore!

  11. #11
    L'avatar di dementialsite
    dementialsite non č connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Piccola nota: mysql_affected_rows() non andrebbe usato con query che restuiscono un recordset di risultati, come la SELECT.

    Se proprio si vuole verificare che ci siano dei record, va usato mysql_num_rows(), inserendo come parametro il recordset (eventualmente vuoto) restituito da mysql_query().

    Statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  12. #12
    Guest

    Predefinito

    Grazie per la delucidazione dementialsite

  13. #13
    Guest

    Predefinito

    Ma io devo prelevare il nome corrisponde al nickname, quindi mi conviene sostituire la select oppure mettere in essa un * ???

  14. #14
    Guest

    Predefinito

    Posta la struttura della tabella e il contenuto.

  15. #15
    Guest

    Predefinito

    Temo che l'errore sia or die(...)

    Codice PHP:
    $amico = "SELECT nome FROM utenti WHERE id = '".$row['user']."'";
    $select = mysql_query($amico);
    $dati = mysql_fetch_array($amico);

Regole di scrittura

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