Autor | Zpráva | ||
---|---|---|---|
ledovycaj1 Profil |
#1 · Zasláno: 23. 8. 2018, 13:07:27
Zdravím,chtěl bych si na stránkách udělat vyhledávání dovolených podle nabídky nějak takhle ctrlv.cz/Xcpe . V phpmyadmin mám vytvořenou tabulku ctrlv.cz/gPn8 a v index.php který je muj hlavní soubor mám přidaný tento kod (xxx jsou přihlašovací udaje schválně zakryté )
<?php $db_server = 'xxx'; $db_login = 'xxx'; $db_password = 'xxx'; $db_name = 'xxx'; $link = mysqli_connect("xxx", "xxx", "xxx", "xxx"); $vyber = mysqli_query($link,"SELECT * FROM `vyber` ") or die(); echo('<table id="tabRes">'); foreach ($vyber as $i) { echo('<tr style=" margin: 20px; font-size:23px; text-align: center; "><td>' . htmlspecialchars($i['idInzerat']) ." ". htmlspecialchars($i['destinace']) ." ". htmlspecialchars($i['doprava'])); echo('</td><td>' . htmlspecialchars($i['celkemNoci'])); echo('</td><td>' . htmlspecialchars($i['Cena'])); echo('</td><td>' . htmlspecialchars($i['strava'])); echo('</td><td>' . htmlspecialchars($i['pocetHvezdicekvhotelu'])); echo('</td></tr>'); } echo('</table>'); ?> tento kod by mi měl vytvořit tabulku s tím vyhledáváním, no a přidaný záznám do té tabulky mám zase v index.php který vypadá takhle mysqli_query($link,"INSERT INTO vyber VALUES('','{$_Egypt}','{$_Letadlem}','{$_5}','{$_5700}','{$_Polopenze}','{$_3}')"); takže by se mi na stránkách měl ukázat ale neukáže,nevíte kde mám chybu ? díky moc |
||
Kcko Profil |
#2 · Zasláno: 23. 8. 2018, 13:09:16
ledovycaj1:
Výsledek mysqli_query je Resource, což je nějaký pointer, nikoliv data. Nemůžes to tedy projít foreachem. Projdi to přes while($row = mysqli_fetch_array($vyber)) { print_r($row); } |
||
ledovycaj1 Profil |
#3 · Zasláno: 23. 8. 2018, 13:13:11
v tomto jsem uplný začátečník,takže nevím jak bude výsledný kod vypadat...
while($row = mysqli_fetch_array($vyber))('','{$_Egypt}','{$_Letadlem}','{$_5}','{$_5700}','{$_Polopenze}','{$_3}')"); { print_r($row); } chápu že to bude takhle ? |
||
Keeehi Profil |
#4 · Zasláno: 23. 8. 2018, 17:19:51
ledovycaj1:
Ne. To co ti radil Kcko se týkalo toho výpisu (SELECT). Tam je potřeba ten foreach nahradit za ten while. |
||
Časová prodleva: 6 let
|
0