Visualizzazione dei risultati da 1 a 5 su 5

Discussione: query

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    query

    Codice PHP:
    $id_ente $_REQUEST["ente"];
    echo 
    "$id_ente";
    $id_procedura $_POST["procedura"];
    $url $_POST["url"];


    $query1 ="SELECT * FROM utenti INNER JOIN enti ON utenti.cod_ente = enti.id_enti WHERE cod_ente=".$id_ente;
    $result1 mysql_query($query1) or die(mysql_error());
    if (
    mysql_num_rows($result1) > 0
    {
        while (
    $utenti mysql_fetch_assoc($result1)) 
        {
        
    $a=$utenti["id_utenti"];
        echo 
    "$a";
        
    query2 "INSERT INTO login_procedura  (cod_utenti, cod_procedura) VALUES ('".$a."','".$id_procedura."')";
        
    mysql_query($query2) or die(mysql_error());
        }

    ragazzi non riesco a capire perchè non posso eseguire contemporaneamente queste 2 query...
    eseguite da sole non danno problemi mentre insieme nel ciclo while la insert mi da errore
    dove sbaglio,mi da un parse error sulla riga della query2

  2. #2
    sono un po' annebbiato ma...

    nella query 2, perkè ci sono le "? i valori di un insert stanno tra apici e basta, se devi riportare anke le virgolette mi sa ke le devi codificare meglio... tipo riscrivere $a='"'.$a.'"'; o qualcosa del genere.

    vado a senso però, non mi sono mai trovato a mettere dei valori compositi (cioè concatenati dentro la query) io in genere sistemo tutti i valori e solo alla fine li metto nel db

    magari va anke bene, ma io proverei a scrivere $query=mysql_query("tutto per benino la query senza troppe virgolette");

    ciao
    from a long distance
    <a href=http://www.andesign.it target=site>www.andesign.it</a>

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    magari va anke bene, ma io proverei a scrivere $query=mysql_query("tutto per benino la query senza troppe virgolette");
    sinceramente la tua risp non mi è molto chiara...

    cmq la query1 ossia la select mi restituisce 2 tuple ossia ti posto
    ossia:

    7-1
    8-1

    il mio problema è che vorrei memorizzare questi id in un altra tabella in modo tale
    1 = 7-1
    2 = 8-1
    ...

  4. #4
    Hai scritto query2 invece di $query2.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    mamma che errore banale!!!grazie e notte a tutti...

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.