| 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 |
|
| |