• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

PHP MYSQL GET

0 głosów
100 wizyt
pytanie zadane 9 stycznia w PHP, Symfony, Zend przez blocks Nowicjusz (140 p.)
Witam. Mam Problem. Otóż mam plik.php?=1  i po ? to jest ID gatunku, i w tym linku chciałbym wyświetlić wszystko z ID gatunku np1 i jak mam link np plik.php?=2 to w tym samym pliku z ID 2 tylko, że wiadomo na innej podstronie, Czy ktoś pomoże?

Coś jak tutaj http://www.poezjaa.info/index.php?p=2&a=1&u=2

3 odpowiedzi

0 głosów
odpowiedź 9 stycznia przez Chess Nałogowiec (34,710 p.)
edycja 9 stycznia przez Chess

index.php:

<a href="index.php?id=1">Wiersze.php</a>

 

if(isset($_GET['id'])==1){

   include "wiersze.php";

}
<a href="index.php">Cofnij</a>

Nie za bardzo rozumiem pytanie szczerze powiedziawszy.

http://www.forumweb.pl/porady-i-tutoriale-www/php-podstrony-doczepiane-do-index-php-index-php-url-1,40392

komentarz 9 stycznia przez blocks Nowicjusz (140 p.)
przeniesione 9 stycznia przez Arkadiusz Waluk
Mam ogólny link  echo "<li><a href=\"torrents.php?=".$gatunki["id"]."\">".$gatunki["name"]."</a></li>";

I chodzi w pliku torrents.php?=1 tam gdzie jest 1 to ID gatunku z bazy i w torrents.php?=1 zeby na tej podstronie wyswietlic jakies rekordy, a jak bd torrents.php?=2 to zeby były inne lecz cały kod aby był w pliku torrents.php

Przypuszczam, że trzeba coś z GET jeśli ID w GET jest np 1 to zeby to wyswietliło ale własnie jak dodać to do php

związane z odpowiedzią na
0 głosów
odpowiedź 9 stycznia przez Chess Nałogowiec (34,710 p.)

WordWrap.php:

<?php 
$gatunki["id"]=8;
$gatunki["name"]=3;

echo "<li><a href=\"wordwrap.php?id={$gatunki["id"]}\">{$gatunki["name"]}</a></li>";

if(isset($_GET["id"])==8){ 
	include "wordwrap2.php";
}
?>

WordWrap2.php:

<table> 
<tr><td><a href="#">Witoj</a></td></tr>
<tr><td><a href="#">Witoj</a></td></tr>
<tr><td><a href="#">Witoj</a></td></tr>
<tr><td><a href="#">Witoj</a></td></tr>
</table>

<a href="wordwrap.php">Back</a>

Nadal nie rozumiem o co ci tak dokładniej chodzi.

komentarz 9 stycznia przez Arkadiusz Waluk Mędrzec (182,990 p.)
if(isset($_GET["id"])==8){ 

isset() zwraca bool czyli true lub false, powyższy warunek jest więc bez sensu i nigdy się nie spełni, gdyż nigdy nie zostanie zwrócone 8...
http://php.net/manual/en/function.isset.php

0 głosów
odpowiedź 9 stycznia przez Chess Nałogowiec (34,710 p.)

Nie podałeś szkieletu tabeli, więc podam własny szkielet:

+----+-------+
| id | kolor |
+----+-------+
|  1 | white |
|  2 | black |
+----+-------+

<?php 
$link = mysqli_connect("127.0.0.1", "root", "", "lulek");


$zapytanie = mysqli_query($link,"SELECT * FROM poison");

while($wiersz = mysqli_fetch_array($zapytanie))
{
	if($wiersz['kolor']=='black'){
		$gatunki["id"]=$wiersz['id'];
	}
	#print "Pole pierwsze".$wiersz['id']."<br>";
}

#$gatunki["id"]=8;
$gatunki["name"]=3;
$id=$_GET["id"] ?? null;

echo "<li><a href=\"wordwrap.php?id={$gatunki["id"]}\">{$gatunki["name"]}</a></li>";

if($id==2){ 
	include "wordwrap2.php";
}/*else{ 
	echo null;
}
*/
?>

 

komentarz 9 stycznia przez Chess Nałogowiec (34,710 p.)

Dobra, chyba o to ci chodziło. Nie jestem pewien, co do tego, ponieważ nie podałeś swojej tabeli w MySQL, ale raczej o to, więc wklejam rozwiązanie:

<?php 
$link = mysqli_connect("127.0.0.1", "root", "", "lulek");

echo "<a href=\"wordwrap.php?id=1\">wow</a>";
echo "<a href=\"wordwrap.php?id=2\">wow</a>";
echo "<a href=\"wordwrap.php?id=3\">wow</a>";
echo "<a href=\"wordwrap.php?id=4\">wow</a>";

$zapytanie = mysqli_query($link,"SELECT * FROM poison");

while ($gatunki = mysqli_fetch_array($zapytanie)) {
        
#print_r($gatunki);
#echo $gatunki['id']==2;

if($_GET["id"]==$gatunki["id"]){ 
	echo $gatunki['kolor'];
}

}

?>

 

komentarz 11 stycznia przez blocks Nowicjusz (140 p.)
Tabela SQL jest taka ID | NAME 1 | nazwa gatunku i w linku mam ?kategoria=1&gatunek=35 i czy w kodzie powinno być tak? if(isset($_GET['gatunek'])==34 && ($_GET['gatunek']==34) ) { echo 'test'; } Tam gdzie echo oczywiscie wyswietlenie z bazy?

Podobne pytania

0 głosów
1 odpowiedź 37 wizyt
pytanie zadane 22 lutego w PHP, Symfony, Zend przez prymex Użytkownik (860 p.)
0 głosów
2 odpowiedzi 128 wizyt
0 głosów
0 odpowiedzi 39 wizyt

39,724 zapytań

78,166 odpowiedzi

153,618 komentarzy

18,780 pasjonatów

Przeglądających: 243
Pasjonatów: 10 Gości: 233

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...