Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zastosowanie pierwszego if'a
Forum PHP.pl > Forum > Przedszkole
Redkort
Witam,

Wszystkich serdecznie

Od niedawna zacząłem swoją przygodę z PHP po przeczytaniu podstaw w teorii biorę się za praktykę.
Mam takie pytanko, wymyśliłem sobie projekt wypożyczalni aut chciałbym żeby po kliknięciu w hiperłącze z nazwą otworzyło się okno index2.php/?id=1 ,id=2 do id5 i a w nim dane auta i powrót do głównej. Mam zrobioną bazę z autami w niej pola id(klucz), marka, kolor itd. Narazie kod wygląda tak:

<?php


$pdo = new PDO('mysql:host=localhost;dbname=auta;endcoding=utf-8','root','');
$result = $pdo->query('SELECT * FROM lista');

echo '<table border=1>';
echo'<tr>';

echo '<th>Auto</th>';

echo'</tr>';



foreach($result->fetchAll() as $row)

{

echo '<td><a href="http://localhost/wyp/index2.php?id=1">'.$row['marka'].'</a></td>';

// czy muszę zrobić pięć hiperłącz (tyle co aut) i do każdego if'a?

echo'</tr>';

}

echo'</table>';

?>

Napisałem do tego if'a ,ale nie wiem jak porwanie go umieścić w kodzie pomożecie:) questionmark.gif
if($_GET['id']==1)
{
echo $row['id'];
}
else
{
echo 'nie ma takiego id';
}

goartur
Hej, dobrze ze od poczatku uzywasz PDO.

Najlepiej bylo by sprawdzic ilosc wynikow z database za pomoca funkcji
rowCount
Pobierz wyniki gdzie ID jest rowne
  1. $_get['ID']

i sprawdz czy ilosc wynikow jest rowna 1. Jesli tak to oznacza ze auto o podanym ID istnieje.

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.