Visualizzazione risultati 1 fino 5 di 5

Discussione: estrazione dati dal database

  1. #1
    Guest

    Predefinito estrazione dati dal database

    vi chiedo un piccolo aiutino per modificare questo script, non mi ricordo più come si fa ad estrarre più dati da un record ecco il codice
    Codice PHP:
    <?php

    //Qui definiamo semplicemente le variabili da utilizzare per connetterci
    $db_host = 'localhost'; //Host,solitamente "localhost"
    $db_user = 'root'; //Username di accesso al database
    $db_pass = ''; //Password di accesso al database
    $db_name = 'my_lordbyron'; //Nome del database a cui connettersi
    //Con la funzione mysql_connect ci connetteremo e successivamente sceglieremo il database con mysql_select_db
    $connection = mysql_connect ($db_host, $db_user, $db_pass);
    $id=$_GET['id'];
    if (
    $connection == false){
    die (
    'Impossibile Connettersi al database');
    }
    $database = mysql_select_db ($db_name);
    if (
    $database == false){
    die (
    'Impossibile connettersi al database selezionato');
    }
    $myvarsql = "SELECT file_content FROM `presentazione` where id='$id' ";
    $myquery = mysql_query ($myvarsql,$connection)
    or die (
    "query di selezione fallita $myvarsql <br>");

    while (
    $myvalues = mysql_fetch_array($myquery))

    {
    $file_content = $myvalues['file_content'];
    echo
    "$file_content";

    }
    ?>
    n pratica vorrei estrarre ache il contenuto del record file_name ma non ricordo più come si fa
    Ultima modifica di lordbyron : 03-07-2009 alle ore 19.39.39

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Modifica:
    Codice PHP:
    $myvarsql = "SELECT file_content FROM `presentazione` where id='$id' ";
    $myquery = mysql_query ($myvarsql,$connection)
    or die (
    "query di selezione fallita $myvarsql <br>");

    while (
    $myvalues = mysql_fetch_array($myquery))

    {
    $file_content = $myvalues['file_content'];
    echo
    "$file_content";

    }
    Con
    Codice PHP:
    $myvarsql = "SELECT file_content, file_name FROM `presentazione` where id='$id' ";
    $myquery = mysql_query ($myvarsql,$connection)
    or die (
    "query di selezione fallita $myvarsql <br>");

    while (
    $myvalues = mysql_fetch_array($myquery))

    {
    $file_content = $myvalues['file_content'];
    $file_name = $myvalues['file_name'];
    echo
    "$file_content";

    }
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    l'ho fatto ma mi visualizza solo il campo file_content, il fatto che sia un campo blob e che contiene una immagine può influire? perchè se utilizzo gli altri record me li visualizza correttamente

  4. #4
    Guest

    Predefinito

    prova questo codice ovviamnete lo devi modificare per le tue esigenze


    Codice PHP:
    $myconn=mysql_connect($host,$user,$password) or die("Errore di connessione");
    $db_name="db_esempio";
    mysql_select_db($db_name,$myconn);
    $query_leggi="SELECT * FROM tab_esempio";
    $result=mysql_query($query_leggi,$myconn);
    $numero_righe=mysql_num_rows($result);
    for (
    $i=0;$i<$numero_righe;$i++)
    {
    $array_result=mysql_fetch_row($result);
    $citta=$array_result[0];
    $regione=$array_result[1];
    $abitanti=$array_result[2];
    echo
    $citta."|".$regione."|".$abitanti."<br>";
    }

  5. #5
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Citazione Originalmente inviato da lordbyron Visualizza messaggio
    l'ho fatto ma mi visualizza solo il campo file_content, il fatto che sia un campo blob e che contiene una immagine può influire? perchè se utilizzo gli altri record me li visualizza correttamente
    Qui, ove io mi sono dimenticato di modificare:
    Codice PHP:
    echo "$file_content";
    Hai aggiunto anche $file_name vero?
    Codice PHP:
    echo $file_content." FILENAME:".$file_name;
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •