Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

PHP kód sčítanie a výpis dvoch tabuliek z Mysql

Johny26
verified
rating uzivatele
27. 2. 2021 14:27:16
Ako sčítať a vypísať dáta z Mysql z dvoch tabuliek cez tento php kód.
Chcel by som sčítať tabuľky z databázy s názvom.: /cena/ a sčítať s /dorucenie/ následne sčítanú sumu vypísať php kóde namiesto.: echo $radek
$server = "xxxx.xx:xxxx";
$uzivatel = "xxxx";
$heslo = "xxx";
$databaze = "testtu1";
// Krok 1: Vytvoření připojení
$spojeni = mysqli_connect($server, $uzivatel, $heslo, $databaze);
if(!$spojeni)
{
echo 'Spojení s mysql serverem se nepodařilo navázat.
';
}
else
{
// echo 'Spojení s mysql serverem bylo úspěšně navázáno.
';
// Krok 2: Sestavení a odeslání dotazu
mysqli_set_charset($spojeni, "utf8");
$dotaz = mysqli_query($spojeni, "SELECT * FROM `jeden` ORDER BY `cena` DESC,`uzivatele_id` ASC LIMIT 3 ");
if(!$dotaz)
{
echo 'Dotaz vykazuje chybu.
';
}
else
{
// echo 'Dotaz byl úspěšně vykonán.
';
// Krok 3: Zpracování výsledku dotazu
while($radek = mysqli_fetch_array($dotaz))
{
echo "Meno: " . $radek . " " . $radek . "-€" . " Dátum: " . $radek . "
";
}
}
}
// Krok 4: Odpojení od databáze
$zavreni = mysqli_close($spojeni);
if(!$zavreni)
{
echo 'Spojení s mysql serverem se nepodařilo ukončit.';
}
else
{
// echo 'Spojení s mysql serverem se podařilo ukončit.';
}
?>
Za ochotu a pomoc vopred ďakujem.
27. 2. 2021 14:27:16
https://webtrh.cz/diskuse/php-kod-scitanie-a-vypis-dvoch-tabuliek-z-mysql/#reply1478972
Spouter
verified
rating uzivatele
(2 hodnocení)
27. 2. 2021 14:58:06
Už jenom ten dotaz do databáze je podivnej
Pokud chceš něco sčítat ze dvou tabulek, tak ty dvě tabulky musejí mít nějaký stejný prvek. V tomto případě např. 'uzivatele_id'. Pomocí toho si vytvoříš dva dotazy do databáze. Jeden do první tabulky a druhý do druhé tabulky. Např. takto:
Poté místo echo si to uložíš do proměné
a to samé s druhým dotazem pro druhou tabulku
následně si můžeš vše sečíst a vypsat:
A nejlepší postup je použít jen jeden dotaz do databáze a spojit si tabulky do jedné např. pomocí JOIN více zde:
https://www.w3schools.com/sql/sql_join.asp
27. 2. 2021 14:58:06
https://webtrh.cz/diskuse/php-kod-scitanie-a-vypis-dvoch-tabuliek-z-mysql/#reply1478971
Pro odpověď se přihlašte.
Přihlásit