Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Ajutor
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Mar Iun 22, 2004 11:38 pm    Titlul subiectului: Ajutor  

Salutare la toata lumea de pe aici.....sunt incepator in ale php si mysql si
am si eu o mare problema la care ma chinui de cateva zile zi si noapte si deja ma scos din pepeni.....si am zis sa cer ajutor pe un forum.....deci uitati care e treaba.
Am o baza de date care e formata in felul urmator.....baza de date s-ar zice
ca este pentru o agentie de modele.....sa reiau structura bazei de date.
am baza de date care se numeste AGENTIE.....in agentie am urmatoarele tabele;
1 Modele...in modele am columns nume, varsta, locatie si categorie...
2 Categorie...aici am columns Baieti, Fete....
problema mea e ca nu stiu cum sa pun IDuri pentru ca sa adaug imagini pentru ficare Model in parte ....nu am idee cum se face in mysql asa ceva
daca poate cineva sa ma ajute sa imi dea mai mura-n gura ce si cum tre sa fac si ce tre sa scriu in php ca sa imi arate ce am in baza de date si la fiecare
model sa apara cate o poza...mam uitat si pe aici prin forum si am gasit ceva de genu asta dar tot nu reusesc sa fac ( va rog ma chinui de 3 zile zi si noapte si am tampit cu asta)
Astept cu nerabdare un raspuns

:(
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2604
Locație: Bucuresti

Trimis: Mie Iun 23, 2004 9:06 am    Titlul subiectului:  

in tabelul modele mai trebuie sa ai un camp numit POZA unde sa treci link-ul catre poza pe care o ai stocata undeva pe server...
in rest in pagina afisezi

echo "<img src='".rand['poza']."' width='100' height='150'>";
Sus  
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Mie Iun 23, 2004 2:06 pm    Titlul subiectului: Ajutor  

Fi mai explicit te rog pt ca ti-am zis ca sunt incepator si nu ma pricep asa cum crezi tu :( daca ai putea sa-mi zici pas cu pas ar fi foarte bine...
Pls.
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2604
Locație: Bucuresti

Trimis: Joi Iun 24, 2004 11:20 am    Titlul subiectului:  

Scuze ca nu am raspuns mai repede da am mult de lucru...

Asa deci:
tabelul modele tre sa contina urmatoarele campuri

nume, varsta, locatie si categorie.... si poza

sa zicem ca tu ai un director numit poze care se afla undeva pe server si in care ai pozele pentru fiecare tipa. In baza de date tu pui in campul poza adresa asta http://www.nume_site.ro/poze/nume_poza_pentru_tipa_cutare.jpg

Asa faci la toate inregistrarile punind poza respectiva la fiecare...
Acum in pagina unde vrei sa afisezi poza faci o interogare la bd de genul

an style="color: #000000"><?php $interogare="SELECT poza FROM modele WHERE id LIKE conditia_pe_care_o_vrei_tu"; $rezultat = mysql_query($interogare) OR die("Nu se poate executa interogarea!"); while ($rand = mysql_fetch_array($rezultat)) { echo "<img src='$rand['poza']' width='100' height='150' border='0'>"; } 
Sus  
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Joi Iun 24, 2004 12:55 pm    Titlul subiectului: re:  

Mersi foarte mult pentru raspunsi si o sa ma uit sa vad daca merge cum zici tu.....poate ma descurc pana la urma :)
Sus  
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Sâm Iun 26, 2004 1:04 am    Titlul subiectului:  

Am revenit din nou....multumesc pentru suport dar am rezolvat problema in alt fel......dar tot mai am o problema....intai postez aici ce am realizat...

MENIU.PHP (index.php)
Cod:
<? mysql_connect("localhost","root","");
mysql_select_db("agentie");

$sql = "SELECT * FROM categorie  ";
$resursa = mysql_query($sql);
while($row = mysql_fetch_array($resursa))
{
   print '<a href="domeniu.php?
   id_categorie='.$row['id_categorie'].
   '" target="mainFrame">'.$row['nume_categorie'].
   '</a><br>';
}
?>
</div>
<br>
<div style="width:120px; padding:4px;
border:solid #632415 1px">
   <form action ="cautare.php"
   method="GET" target="mainFrame">
<span class="style5">Cautare</span><br>
<INPUT type="text" name="cuvant" size="12"><br>
<input name="submit" type="submit" value="Cauta" target="mainFrame">
    </form>
</div></td>


DOMENIU.PHP
Cod:

<?
include("conectare.php");
//include("page_top.php");
//include("meniu.php");
$id_categorie = $_GET['id_categorie'];
$sqlNumecategorie = "SELECT nume_categorie FROM categorie WHERE id_categorie=".$id_categorie;
$resursaNumecategorie = mysql_query($sqlNumecategorie);
$numecategorie = mysql_result($resursaNumecategorie,0,"nume_categorie");
?>

<td valign="top">
<h1>Categorie: <?=$numecategorie?></h1>
<b>Categorie
<u><i><?=$numecategorie?></i></u>:</b>
<center><table cellpadding="5">
<?
$sql = "SELECT id_modele, nume, varsta, locatie FROM modele where id_categorie=".$id_categorie;
$resursa = mysql_query($sql);
while($row=mysql_fetch_array($resursa))
{
?>
<tr>
<td align="center">
<?
$adresaImagine = "coperte/".$row['id_modele'].".jpg";
if(file_exists($adresaImagine))
{
print '<img src="'.$adresaImagine.'" width="75" height="100"><br>';
}
else
{print '<div style="width:75px;
height:100px; border:1px black solid; background-color:#cccccc">Fara imagine</div>';
}
?>
</td>
<td>
<b><A href="carte.php? id_modele=<?=$row['id_modele']?>">hhh
<?=$row['Nume']?>
</a></b>
<br><i><b>Nume <?=$row['nume']?></b></i>
<br>Varsta: <?=$row['varsta']?> ani
<br>Locatie: <?=$row['locatie']?>
</td>
</tr>
<?
}
?>
</table></center>


am reusit ca pentru fiecare model in parte sa imi apara cate o poza...dar acum am nevoie ca la fiecare model in parte cand dau click pe poza care o afiseaza normal in pagina sa mi se deschida alta pagina care sa cuiprinda alte 5 poze......cum realizez asa ceva cu ce am faut eu aici?
Thx
Sus  
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Dum Iun 27, 2004 1:37 am    Titlul subiectului: Please  

Nimeni nu vrea sa ma ajute? :(
Sus  
arond



Data înscrierii: 11/Mar/2004
Mesaje: 580
Locație: 127.0.0.1

Trimis: Dum Iun 27, 2004 3:00 am    Titlul subiectului:  

Trebuie sa intelegi ceva.

Lumea te ajuta daca ai o problema si ti s-a explicat destul de limpede care e rezolvarea problemei tale.

A doua chestiune pe care o ridici e aproape la fel cu prima... deci concluzia pe care o putem trage este ca de fapt vrei ca altcineva sa-ti scrie codul, si asta chiar nu intereseaza pe nimeni.
Sus  
leutzuro



Data înscrierii: 22/Iun/2004
Mesaje: 19
Locație: Bucuresti

Trimis: Dum Iun 27, 2004 2:21 pm    Titlul subiectului: re  

Vad ca intelegi gresit daca ai impresia ca vreau ca cineva sa imi zica un cod....codul care il vezi mai sus l-am realizat singur citind din revista chip special de anu trecut.....am rezolvat punerea unei poze fiecarui model dar mai departe nu inteleg cum se poate face pentru cand dau click pe poza care imi apare la model sa imi deschida o pagina care sa imi afiseze alte 5 poze pentrru acel model.....imi pare rau ca ai o impresie proasta despre mine.....dar pur si simplu sunt la inceput si nu inteleg multe lucruri.....de aceea am nevoie de ajutorul vostru.....poate si voi astia care stiti inca aveti nevoie de ajutorul altora care stiu mai bine ca voi.
Thx
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2604
Locație: Bucuresti

Trimis: Lun Iun 28, 2004 8:26 am    Titlul subiectului:  

Pai in bd mai trebuie sa ai inca 5 campuri care sa contina link-ul catre celelalte 5 poze si cand dai clik pe prima poza se deschide o pagina noua unde interoghezi bd si afisezi pozele in fereastra noua la fel ca si pana acum...
Asta ar fi o solutie... mai sunt si altele...
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community