Visualizzazione dei risultati da 1 a 4 su 4

Discussione: errore query

  1. #1

    errore query

    iao ragazzi! ho una pagina php in cui ci sono tutti i record di una tabella con il loro id come valore di una checkbox al click del pulsante invia mi deve aggiungere il record in un'altra tabella

    ho commentato il codice che scrive sull'altra tabella ma mi da

    si è verificato ilo seguente errore.
    Query was empty
    1065

    anche semplicemente nella query che mi trova il record della checkbox questo è il codice:

    Codice PHP:
    <?php

    include ("connessione.php");
    connect_to_ecom_db();

    include (
    "errore.php");

    $sql "select * from scadenze_domini"// where azienda LIKE '%$azienda%'";
    $query =mysql_query ($sql) or die (errore_server());

    $n=0;
    $elimina="";
    if(!empty(
    $_POST['rinnovare'])){
        for(
    $w=0;$w<100;$w++){
            if (isset(
    $_POST['id'.$w])) {
                
    $elimina=$_POST['id'.$w];
                
    $sql3="select * scadenze_domini where id_dominio=$elimina";             $query3 mysql_query($sql3) or die (errore_server());
                
    /*while ($row= mysql_fetch_array ($query3)){
                    $ins="rinnovare ".$row['dominio'];
                    $scad=$row['scadenza_dominio'];
                    $sql2 = "insert into promemo (memo,scadenza) values ('$ins','2008-10-10 00:00:00')";
                    $query2 =mysql_query ($sql2) or die (errore_server());
                }
                */
            
    }
        }
        
    //$_SESSION['idrin'] = $elimina;
        //header("Location: promemo.php");
    }
                
    ?>
    qui c'è il codice che riguarda la checkbox:

    codice:
    <form name="form1" method="post" action="scadenze.php">
      <tr bgcolor="#99CCFF">
        <td width="40%" bgcolor="#99CCFF"><div align="center"><span class="Stile7">dominio</span></div></td>
        <td width="20%"><div align="center"><span class="Stile7">scadenza dominio </span></div></td>
        <td width="20%"><div align="center">
          <input name="rinnovare" type="hidden" id="rinnovare" value="true">
          <input type="submit" name="Submit" value="rinnovare ">
        </div></td>
      </tr><?php while ($row= mysql_fetch_array ($query)){?> 
      <tr><?php $n=$n+1?>    <td><?php echo $row['dominio'];?>    <input name="qdominio" type="hidden" id="qdominio" value="<?php $row['dominio']?>">
      </td>
        <td><?php echo $row['scadenza_dominio'];?>
          <div align="center"></div>
          <div align="center"></div>
        <div align="center"></div></td>
        <td>      <div align="center">
          <?php
    						 echo "<input type='checkbox' name='id$n' id='id$n' value='".$row['id_dominio']."' />";
    			  ?>
        </div></td>
      </tr><?php }?></form>
    questo è il file errore,
    Codice PHP:
    <?php
    function errore_server(){
        
    //print "errore";
        
    if($query mysql_query($sql)){
            
    //echo "dati inseriti correttamente
    ";
        }else{
            echo "
    si è verificato ilo seguente errore.
    ";
            echo mysql_error()."
    ";
            echo mysql_errno()."
    ";
        }
    }
    ?>
    mi da query was empty anche se faccio:
    $sql3="select * scadenze_domini where id_dominio=1";

    e c'è un record co id_dominio=1
    sapete aiutarmi a trovare l'errore??forse è una questione di settaggi, prima ke formattavo funzionava!!

  2. #2
    variabili globali sono settate a on?
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  3. #3
    si:
    register_globals = on

  4. #4
    mancava il from ora funziona!!ciao

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.