afisare date din db in functie de categorie

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

sagap
New Member
Mesaje: 1
Membru din: Vin Oct 28, 2016 6:04 am

afisare date din db in functie de categorie

Mesajde sagap » Vin Oct 28, 2016 6:07 am

Salut,

Incerc sa afisez date in funtie de categoria aleasa. Folosesc urmatorul cod:

<?php

include("config.php");

$conexiune=mysql_connect($hostname,$username,$password)
or die ("Nu ma pot conecta la baza de date");

$bazadate=mysql_select_db($database,$conexiune)
or die ("Nu gasesc baza de date");


$sql = "select * from category";
$result = mysql_query($sql);
echo '<select id="category" name="category">';
if(mysql_num_rows($result) > 0)
{

while ($row = mysql_fetch_assoc($result))
{
echo '<option value="'.$row["cat_id"].'">'.$row["name"].'</option>';
}
}
echo '</select>';

if(!empty($_POST['category'])) {
$sql = "select * from date WHERE category='1'";
$result = mysql_query($sql);
if(mysql_num_rows($result) > 0)
{
while ($row = mysql_fetch_assoc($result))
{
echo $row["url"];
}
}
}

?>


Iar structura DB este:

Category
-cat_id= 1,2
-name=test1, test2
Date
-id=1
-url=google.ro
-category=1


Dupa ce aleg categoria, acesta nu imi afiseaza rezultatele. In cazul meu atunci cand aleg test 1 ar fi trebuie sa imi apara ca rezultat "google.ro".

Unde ar putea fi problema?



Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 43 vizitatori