Autor Zpráva
peter_r
Profil
Prosím o pomoc, je možné zadefinovať v textovom súbore názov databázy a následne ho použiťv SELECT?

Toto mi neberie, Ďakujem.

1$subor1 = "clanky.txt";
2$clanok = file_get_contents($subor1);
3 
4$data = Db::queryAll('
5        SELECT *
6        FROM $clanok
$subor1 "clanky.txt";
$clanok file_get_contents($subor1);
 
$data = Db::queryAll('
        SELECT *
        FROM $clanok
Kajman
Profil
Ve stringu ohraničených jednoduchými uvozovkami se automatické náhrady nedělají.
www.php.net/manual/en/language.types.string.php#language.types.string.syntax.single
peter_r
Profil
to som si neuvedomil, ďakujem

dúfam že je to správne, keďže to funguje

$clanky = Db::queryAll('
        SELECT *
        FROM '.$clanok.' WHERE
$clanky = Db::queryAll('
        SELECT *
        FROM '.$clanok.' WHERE
Kajman
Profil
Nepřijde mi správná ta myšlenka - dávat název tabulky do souboru. Ani mi nepřijde správné ten obsah neošetřovat před vložením do dotazu.
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.

Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:


Běda vám, jestli to bude blábol.

0