Ciao a tutti
Ho un piccolo problema...
Premetto che sono alle primissssssssssssssime armi.Mi sto cimentando per imparare un pò di php nella realizzazione di un piccolo Db di album .
L'inserimento e la modifica delle pagine vanno benone , ed anche la ricerca, per la quale ho usato dei form separati, ossia uno per ricerca tramite titolo , uno per autore, uno per album....
Ho tentato poi di unificare la ricerca ed utilizzare un menù a tendina.....
Ho visto alcuni esempi qui sul forum, ho scopiazato un pochino, ma non mi funziona....
Mi date una mano?
Questo è il form
codice:<form name="form1" method="post" action="provaric2.php"> </p> </p> </p> <p align="center"> <input type="text" name="ric1"> </p> <p align="center"></p> <p align="center"> <select name="ric2" size="1" id="ric2" > <option selected>Autore</option> <option>Album</option> <option>Titolo</option> </select> </p> <p align="center"></p> <table width="200" border="0" align="center"> <tr> <td width="99"><div align="center"> <input type="submit" name="Submit" value="Invia"> </div></td> <td></td> <td width="99"><div align="center"> <input type="reset" name="Submit2" value="cancella"> </div></td> </tr> </table> <p align="center"></p> </form>
Questa invece è la query....
Dove sbaglio?Codice PHP:<?php require_once('Connections/musica.php'); ?>
<?php
$maxRows_risricerca = 10;
$pageNum_risricerca = 0;
if (isset($_GET['pageNum_risricerca'])) {
$pageNum_risricerca = $_GET['pageNum_risricerca'];
}
$startRow_risricerca = $pageNum_risricerca * $maxRows_risricerca;
mysql_select_db($database_musica, $musica);
$ric1 = $_POST['ric1'];
$ric2 = $_POST['ric2'];
$query_risricerca = "SELECT * FROM album WHERE '$ric1' = ('$ric2')";
$risricerca = mysql_query($query_risricerca, $musica) or die(mysql_error());
$row_risricerca = mysql_fetch_assoc($risricerca);
$totalRows_risricerca = mysql_num_rows($risricerca);
Grazie a tutti![]()

Rispondi quotando