Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Risultato query stessa pagina

    Ciao!
    Sono nuovo, il che non è male anzi, sto sviluppando la classica applicazione per gestire un magazzino e volevo capire come far si che php mi scriva il risultato di una query nella stessa pagina in quanto mi serve per realizzare la modifica dei materiali in carico. Premetto che prima di scrivere ho fatto un giro sul forum e avevo trovato qualcosa ma non funzionava a dovere...
    Vi allego il codice nella speranza di dipanarvi il mio cruccio.

    <h3>Fase uno: cerca il materiale</h3>
    <form action="modifica.php" method="POST"/>
    <input type="text" name="desc1" size="20"/>
    <input type="submit" value="CERCA"/>
    <?php
    include ("verifica.php");

    if (!isset($_POST['desc1']))
    {
    $desc=$_GET['desc1'];
    db_connect();
    ricerca($desc);
    }//end if
    else
    {
    echo "

    <h4>non ho trovato niente</h4></p>";
    }
    //require_once('ricerca.php');
    ?>

    Vi ringrazio da subito sia per consigli solo visite o altro....

  2. #2
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    ciao!!
    allora... fammi capire:
    i tuoi dati da ricercare sn in un db
    il file verifica.php cosa contiene? puoi allegare anche quello?
    cercherò di darti una mano, se combino...
    ciao

  3. #3
    Grazie Ely88M ! Son giorni che cerco una risposta e so che sicuramente è una cazzata ma non riesco a causa di troppi cambi di tipo di lavoro a capire...avevo trovato un post simile nel forum ma neanche con quello son riuscito a cavarci un ragno dal buco...il post è stato la mia ultima spiaggia...

    function ricerca ($ricerca)
    {
    $ric=mysql_query("
    SELECT id_materiale,descrizione,n_fattura,quantita,prezzo
    FROM materiale
    WHERE MATCH (descrizione)
    AGAINST ('$ricerca')

    ")or die(mysql_error());

    $num_ric = mysql_fetch_row($ric);

    print "<table border=1>\n";
    print "<td>id_materiale</td><td>descrizione</td><td>n_fattura</td><td>quantità</td><td>prezzo</td>";
    while ($ric1 = mysql_fetch_row($ric))
    {
    print "<tr>\n";

    foreach ($ric1 as $ricerca1)
    print "\t<td>$ricerca1</td>\n";
    print "</tr>\n";
    }//end while
    print "</table>\n";
    print "<h3>Fine della ricerca</h3>";

    mysql_close();

    }//fine ricerca

    Ho usato verifica.php come repository per le mie funzioni quella postata ne è una. Logicamente c'è anche quella che connette il db mysql.
    Spero di averti dato abbastanza indizzi per capire..

  4. #4
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    provo a darci un'occhio

    allora.... il file ke hai allegato la prima volta, cm si chiama??
    e modifica.php cosa contiene?
    l'utente immette la descrizione del materiale poi clicca cerca e va a finire nella stessa pag?
    cmq poi fai la query x ricercare la descriz e la stampi in verifica.php ma il tuo prob è stampare il risultato nella prima pagina che mi hai allegato...
    ho capito bene?? stamattina non combino a connettermi il cervello

    allega tutte le pagine ke usi così provo sul mio computer
    Grazie

  5. #5
    Sul fatto che sia una giornata difficile mi trova pienamente d'accordo..per vari motivi..
    modifica.php come prima cosa cerca gli oggetti che mi interessa modificare come quantitativo. una volta trovati e visualizzati a video nella stessa pagina vado a modificare il quantitativo di quell'oggetto. Premetto che non ho ancora finito l'applicativo di quella sezione...per cui non funzionerà sul tuo pc...
    Grazie tantissino anche solo per esserti interessato.
    a me basta capire come fare a stampare nella stessa pagina il risultato della query perchè i tentativi che ho fatto come risultato mi davano una pagina binaca ,mentre, se davo il risultat su una nuova pagina si vedeva tutto.

    Che P.....

  6. #6
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    hai provato a mettere il codice contenuto nella pagina verifica, nella pagina in cui vuoi stampare la query, senza usare la pag verifica?
    magari funzia....
    cmq nn saprei...
    mi sa ke nn riesco ad aiutarti

    mi dispiace


  7. #7
    non importa Ely88M grazie cmq per avermi dedicato del tuo tempo.
    Mettere il codice di verifica.php dentro modifica.php avrebbe un senso ma io volevo fare in modo di usare delle funzioni generiche in modo, a seconda dei casi, di implementarle in modo specifico nella pagina dove verranno utilizzate. Una specie di Orietato agli oggetti...
    Spero che qualche anima pia ci dia un input per risolvere questo problemino magari una risorsa di rete. Se ciò avviene la posto immediatamente qua perchè sia a disposizione di tutti.

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.