Visualizzazione risultati 1 fino 3 di 3

Discussione: Query e SubQuery

  1. #1
    L'avatar di madbad
    madbad non è connesso AlterVistiano
    Data registrazione
    25-08-2002
    Messaggi
    842

    Predefinito

    Ragazzi ho un probblema. Sto tentando di fare una query e con i risultati ricavati una SubQuery ma mi ritrovo che funziona solo la prima e invece la seconda nada de nada.

    [code:1:d3eef52cfd] $query = "SELECT * FROM $pre$tabelladb WHERE 1 ORDER BY 'barz_data' ASC LIMIT 0, 10 ";
    $result_tris = mysql_query($query, $db);
    while ($row = mysql_fetch_array($result_tris)){

    $barz_id=$row[barz_id];

    $query2 = "SELECT * FROM $pre$tabelladb WHERE barz_cat='$row[barz_cat]";
    $result = mysql_query($query2, $db);
    while ($row2 = mysql_fetch_array($result)){
    $barzelletta_num++;
    if ($barz_id==$row2[barz_id]){$n um=$barzelletta_num;}
    }

    echo "<li><a href=\"index.php?pag=smile&action=show&am p;ref=cat&cat=$row[barz_cat]&num=$ num\" title=\"[Categoria]: $row[barz_cat] \n[Voto medio]: \n[Data]:\">$row[barz_tit& #93;</a>";
    }[/code:1:d3eef52cfd]


    Mi viene restituito il seguente errore

    [code:1:d3eef52cfd]Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp\www\news\barzellette\top_ last.php on line 25
    [/code:1:d3eef52cfd]

    Non sono riuscito a capire dove stia l'errore di preciso. Navigo al buio. Aiutoooooooooooo!

  2. #2
    Guest

    Predefinito

    $query2 = "SELECT * FROM $pre$tabelladb WHERE barz_cat='$row[barz_cat]'";
    Può essere che manchi l'apice alla fine di barz_cat='$row[barz_cat] ?

  3. #3
    L'avatar di madbad
    madbad non è connesso AlterVistiano
    Data registrazione
    25-08-2002
    Messaggi
    842

    Predefinito

    Amico sei un genio!!!!!!!!!!!!!!!!!
    E io che mi ci sono scervellato per più di 20 minuti.

    Ora vado a sbattere per un centinaio di volte la testa contro il muro chissà che non miglioro.

    Ancora grazie mille!

Regole di scrittura

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