guten abend nochmal,
folgendes problem jetzt
ich habe eine variable:
$cat_array = array('about', 'more', 'press');
die gibt an welche Werte aus der URL geholt werden und welche nicht
genauer:
$cat_array = array('about', 'more', 'press');
if (isset($_GET['cat']) && in_array($_GET['cat'], $cat_array))
{
$url_cat = $_GET ['cat'];
$sql = "SELECT COUNT(*) FROM docs WHERE cat = '$url_cat'";
}
else
{
$sql = "SELECT COUNT(*) FROM docs";
}
Problem: Aus irgendeinem mir voellig unversichtlichen Grund kann nur die Variable about und press benutzt werden. weder more noch irgendeine andere variable die ich hinzufuege kann benutzt werden, da dann die fehlermeldung
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
erscheint.
meine line1 sieht uebrigens so aus:
include "../config.php";
demnach die line1 der config.php lautet:
$host = "host";
an der config.php kann es aber eigentlich nicht liegen
was ache ich da falsch
lg, jens
frohe weihnachten