Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. errore mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      eugeniopsp User Newbie • ultima modifica di

      errore mysql

      ciao a tutti,
      vorrei capire dove sbaglio:
      ho costruito un codice php per prelevare dal database mysql i valori con where <=
      a quanto pare o non si può fare o ho sbagliato qualcosa altro
      vedete un pò voi
      [PHP]
      <?php
      #converto le variabili con GET#
      $test1 = $_GET['1'] ;
      $test2 = $_GET['2'] ;
      $test3 = $_GET['3'] ;
      $test4 = $_GET['4'] ;
      $test5 = $_GET['5'] ;
      $test6 = $_GET['6'] ;
      #faccio partire la connessione al database#
      $dbhost = 'mysql5.netsons.org';
      $dbusername = xxx';
      $dbpasswd = 'xxx';
      $database_name = 'xxx';
      $connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd")
      or die ("Couldn't connect to server.");
      $db = mysql_select_db("$database_name", $connection)
      or die("Couldn't select database.");
      session_start();
      $query = mysql_query("SELECT Nome, id FROM SistemiOperativi WHERE Potenza <= $test1
      AND Velocita >= $test2
      AND Grafica >= $test3
      AND Lavoro >= $test4
      AND Svago >= $test5
      AND Esperto <= $test6
      LIMIT 0 , 30
      ") or die (mysql_error());
      i valori in una tabella #
      $result = mysql_query($query) or die('Error, query failed');
      if(mysql_num_rows($result) == 0)
      {
      echo "Database is empty <br>";
      }
      else
      {
      while(list($id, $name) = mysql_fetch_array($result))
      {
      ?>
      <td class="bodyText"><a href="sistemi.php?id=<? echo "{$row[1]}";?>"><? echo "{$row[0]}";?></a> <br></td>
      <?
      }
      }
      ?>
      [/PHP]

      sono accettati tutti i suggerimenti possibili
      grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tiago User Attivo • ultima modifica di

        Che errore ti dà??

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          eugeniopsp User Newbie • ultima modifica di

          mi dà quest'errore
          You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND Velocita >= AND Grafica >= AND Lavoro >= AND Svago >= AN

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • 4
            4ustat User • ultima modifica di

            intanto inzia a spostare il session_start() esattamente dopo il <?di inizio pagina 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • E
              eugeniopsp User Newbie • ultima modifica di

              non cambia niente , ho provato

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • 4
                4ustat User • ultima modifica di

                si sicuro che la variabili $test abbiano un valore?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tiago User Attivo • ultima modifica di

                  adesso che ci guardo meglio.. com'è l'url?? dovrebbe essere tipo pagina.php?1=aaa&2=bbb&3=ccc.....
                  mi sembra strano..

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  Caricamento altri post
                  Rispondi
                  • Topic risposta
                  Effettua l'accesso per rispondere
                  • Da Vecchi a Nuovi
                  • Da Nuovi a Vecchi
                  • Più Voti