Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509

    [php]selezione totale o parzial edel db?

    caio a tutti,
    ho un problemino, sto cercando di visualizzare il db in maniera parziale.

    in pratica all'inizio visualizzo tutto, poi se uno vuole ocn un form messo in testa all pagina, puo' andare a selezionare un paio di campi e quindi andare a rivisualizzare l'intera db.

    solo che non mi è chiaro il concetto nel richiamo del db.

    ho creato una sessione dove vado ad analizzare il submit e in caso sia stato impostato passo i valori alle due variabili che poi metto nella query.

    SELECT * FROM auto WHERE (select1 = "$select1" AND select2 = "$select2") LIMIT $x,$y";

    nonho ancora provatoma credo che funzioni....ma se poi volessi rivedere l'intero db...coem faccio?
    spero in un vostro aiuto/suggerimento/scriptino/fate tutto voi/.......lecca ipiedi con riverenza

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509
    ho provato a fare cosi':

    <?php
    session_start();

    if (!isset($_SESSION['make']))
    $_SESSION['make_id'] = 0;

    if (!isset($_SESSION['model']))
    $_SESSION['model'] = 0;

    if (!isset($_POST['submit'])) {
    $make= $_POST["make_id"];
    $model= $_POST["model_id"];
    $_SESSION['make']=$make;
    $_SESSION['model']=$model;
    }
    ?>
    <?php


    $query = "SELECT * FROM auto WHERE (make='$make' AND model='$model') LIMIT $x,$y";
    $result = mysql_query($query, $db);

    ?>
    <form method="post" action='<?php echo($_SERVER["PHP_SELF"]) ?>'>
    <select name="make_id">
    <option value="0">...</option>
    <option value="14979">ford</option>
    </select>
    <select name="model_id">
    <option value="0">...</option>
    <option value="1895">100</option>
    </select>
    <input type="submit" name="submit" value="Cerca">
    <input type="submit" name="action" value="Vedi tutto">


    ma non visualizza nulla

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.