Visualizzazione dei risultati da 1 a 3 su 3

Discussione: mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    mysql

    Salve,

    perchè così non funziona:

    mysql_db_query ("$db_name",$sql,$db); dove $db_name si trova nel file config.inc.php

    mentre se metto direttamente il nome del database sì

    Grazie e ciao.

  2. #2
    prova a stampare il valore di quella variabile, probabilmente c'è un errore che non vedi (spesso gli errori sono banali e non ci si pensa)

    ps: quella funzione che stai usando è deprecata da tempo, quindi non conviene usarla

    mysql_select_db
    e mysql_query

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    grazie...

    Ciao, grazie per la tua risposta.

    Mi dici, a sto punto, se è giusto?

    include ("config.inc.php");
    $db=mysql_connect($db_host, $db_user, $db_password);
    mysql_select_db('$database',$db);
    $query="select id, immagine, categoria, marca, modello, prezzo from prodotti where id=$id";
    $ris=mysql_query($query,$db);
    $num=mysql_num_rows($ris);
    for ($i=0;$i<$num;$i=$i+1)
    {
    @$ido=mysql_result($ris,$i,"id");
    @$immagineo=mysql_result($ris,$i,"immagine");
    @$categoriao=mysql_result($ris,$i,"categoria");
    @$marcao=mysql_result($ris,$i,"marca");
    @$modelloo=mysql_result($ris,$i,"modello");
    @$prezzoo=mysql_result($ris,$i,"prezzo");
    }

    $sql="INSERT INTO chart (idprodotto,idsessione,categoria,marca,modello,pre zzo)

    VALUES('".$ido."','".$PHPSESSID."','".$categoriao. "','".$marcao."','".$modelloo."','".$prezzoo." ')";
    $riso=mysql_query($sql,$db);

    mysql_close($db);

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.