Mam problem jak muzu do promenne v PHP ulozit urcitou informaci z tabulky MySQL.
Mam tuhle tabulku:
+----+------------+--------+---------+---------+
| id | typ | armada | divize | skupina |
+----+------------+--------+---------+---------+
| 1 | střelec | 1 | horská | 0 |
| 2 | střelec | 1 | horská | 0 |
| 3 | kulometčík | 0 | Obranná | A |
+----+------------+--------+---------+---------+
jak mam do promenne vojak ulozit text ze sloupce armada a radku 3?
(To znamena ze promenna vojak ma obsahovat text kulometcik.)
Predem dekuji za vsechny odpovedi..
Fórum › PHP
Vyber urciteho data z tabulky MySQL
udelas to tak, ze si nadtuduje mysqli funkce na php.net v manualu, nebo si najdes o tom nejaky clanek
pripojis se pomoci mysqli_connect()
data vyberes pomoci sql dotazu v mysqli_query()
a zpracujes je pomoci mysql_fetch_array()
$vypis=mysql_query("select typ from tabulka where id=3");
$sloupec=mysql_fetch_array($vypis);
echo $sloupec["typ"];
Snad je to dobře, s php už jsem nějakou dobu nepracoval...
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
To micro.21 : Tak polopatisticky
soubor config.php
<?
$spojeni = mysql_connect("mysql.wz.cz","uzivatel","heslo");
$vyber_db =@mysql_select_DB('tabulka') or die ("neuspesne pripichnuti k databazi TEST");
?>
toto je soubor funkce.php
<?
include "config.php;
$sql=mysql_query("select armada from tabulka where id=3");
while($zaznam=mysql_fetch_array($sql)){
$vojak=$zaznam["armada"];
}
?>
To Paja2 : nevím, ale není ten cyklus while trochu zbytečný?
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
V tomto případě je to IMHO lepší bez toho cyklu, protože záznamů v tabulce kde by id bylo rovno třem bude vždy jedna....
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
To Blujacker : jen za předpokladu že sloupec id má nastaven primární klíč :)
doporučuji mysql_fetch_row()
zalezi na tom co chce ziskat. v otazce uvadel je jednu bunku, tedy je jasne, a vyplivajici z ebude pod indexem 0. no.. a je to vystiznejsi a kratsi.. pokud by vybiral vice sloupcu, pak asi ne. :)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Výber a comapre z tabuľky ID z MYSQL pomocou PHP — založil Filip
[C#] Výběr určitého textu z proměný — založil Mutagen
Vyber záznamu dle data — založil Row
Jak vzít data z tabulky? — založil fix
Výběr z nejnižších časů z tabulky měření — založil Caiman
Moderátoři diskuze