Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100

    select inesistente poi ?

    cioa a tutti non mi è chiara una cosa in queste righe mi potete aiutare?

    $sqlString="SELECT cart_id FROM cart WHERE cart_userID='$userID' and cart_productID='$productID'";
    $result=mysql_query($sqlString,$con);
    $cart=mysql_fetch_array($result);

    questa select è nulla in quanto in realtà $productID è vuota ma quello che vorrei è che se questo select non esiste mi facesse altre cose allora io ad esempio aggiungo:
    if(!$cart){
    echo"PPP";
    }
    ma mi da una pagina bianca. La mia domanda è: a che punto si interrompe la query non trovando nessun risultato? qual'è quindi la variabile a seconda della quale decidere poi cosa fare? GRAZIE

  2. #2
    if (!$result == true) {
    echo "ciao";
    }

  3. #3
    puoi anche usare questo metodo :

    $num = mysql_num_rows($result);

    che ti restituisce il numero di righe di $result,

    .... quindi .... poi , se ....

    if ($num==0) {

    Qui ci metti ciò che vuoi fare se non trovi nulla

    } else {

    Qui ci metti ciò che vuoi fare se la query trova almeno un record

    }

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.