Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Caricare Eliminare Dati da DataBase

    Ciao a tutti,
    ho provato a cercare sul forum nella sezione PHP una risposta al mio problema ma aimè non ho trovato nulla o quanto meno non ho visto sufficientemente bene!!!
    Il mio quesito che vi pongo è il seguente:
    Ho creato una paginetta in PHP che carica una foto dal PC sul DB con relativa descrizione.
    Fino qui tutto bene.
    Ora vorrei fare una pagina che visualizzi tutto il contenuto del DB, quindi tutto ciò che gli utenti caricano, ed eliminare con un apposito pulsantino "Elimina" ciò che ritengo inopportuno...
    qualcuno può aiutarmi???
    Grazie mille e a presto

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    bè non è sicuramente una cosa da spiegare in due parole...

    comunque in breve...

    devi fare una query per estrarre i dati da db formattarli sulla pagina e in base a come gli hai formattati gli metti il link elimina...

    l'elimina potrà fare due cose... o vai su un'altra pagina che si occupa solo della cancellazione e fai una delete con id oppure fai tutto nella stessa pagina...

  3. #3
    si, più o meno era quello che avevo immaginato...
    partendo dal presupposto che mastico veramente poco PHP non avresti esempi simili su cui lavorare...per esempio...dopo la query dovrei mettere un ciclo while o no? e come si fà???
    Magari con un esempio simile potrei iniziare a lavorarci sù.
    Puoi consigliarmi qualcosa?
    Grazie 1000

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    dopo aver fatto la connessione al db fai così...

    Codice PHP:
    $sql "select * from TUATABELLA";
    $res mysql_query($sql);
    while(
    $row mysql_fetch_array($res)){
      
    $primodato $row['primodato'];
      
    $secondodato $row['secondodato'];
      
    ecc
      ecc
      ecc

    oppure senza che dichiari le variabili metti direttamente $row['primodato']

    i modi sono tanti...

    ora tanto per iniziare vedi se ti escono correttamente i dati poi formattali

  5. #5
    ok ci provo...

  6. #6
    mi dà questo errore:

    Parse error: syntax error, unexpected $end

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    posta tutto il codice che hai usato per la connessione e per fare uscire i dati.. non avrai messo qualche parentesi o qualcuno di troppo

  8. #8
    si effettivamente avevo saltato qualcosa però ora mi esce un'altro errore:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

    Codice PHP:
    <?php
    // CONNESSIONE AL MYSQL
    @mysql_connect("localhost""""") or die("Connessione fallita !");
    ?>
    <?php

    $sql 
    "select * from file_binari"
    $res mysql_query($sql); 
    while(
    $row mysql_fetch_array($res)){ 
     
    $row['descrizione']; 
     
    $row['datiBinari']; 
     
    };
    ?>

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    $sql = "select * from file_binari";
    $res = mysql_query($sql);
    while($row = mysql_fetch_array($res)){
    $row['descrizione'];
    $row['datiBinari'];

    };
    Codice PHP:
    $sql "select * from file_binari";
    $res mysql_query($sql);
    while(
    $row mysql_fetch_array($res)){
      echo 
    $row['descrizione']."
    "
    ;
      echo 
    $row['datibinari'];

    prova così e comunque a quale db ti stai collegando???
    devi collegarti ad un db

  10. #10
    ok, và benissimo, soltanto che visualizzo solo il campo con le descrizioni delle immagini, vorrei far visualizzare anche una miniatura della foto caricata in precedenza.
    Per caricare la foto ho usato il campo "datiBinari" è di tipo mediumblob e attributo Bynari...

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.