Katzehuhn
Erfahrenes Mitglied
$abfrage2 = "
SELECT
*
FROM
`software`
WHERE
CONCAT(`Softwarename`, `hersteller`, `Softwaretyp`) LIKE '%".mysql_real_escape_string($suchen)."%'
ORDER BY '".$sortieren."' ".$DESC."
LIMIT
".intval($var).", 10
";
____________________________________________________________
$abfrage2 = "SELECT * FROM `cdkey` LEFT JOIN `software` ON software.id = cdkey.id_soft
WHERE
CONCAT(`usernfs`, `softwarename`, `datum`) LIKE '%".mysql_real_escape_string($suchen)."%'
AND `ausborg` != '0'
ORDER BY '".$sortieren."' ".$DESC."
LIMIT
".intval($var).", 10
";
___________________________________________________________
Die 2 Abfragen funktionieren eigentlich ohne Probleme, der einzige unterschied ist das bei der oberen Abfrage, die suche die Groß und Klein Schreibung miteinbezieht und die untere nicht.
Jemand ne Ahnung woran das liegt? Ich seh hier keinen unterschied, oder bewirkt das Left Join ihn? Danke schon mal für eure Hilfe
SELECT
*
FROM
`software`
WHERE
CONCAT(`Softwarename`, `hersteller`, `Softwaretyp`) LIKE '%".mysql_real_escape_string($suchen)."%'
ORDER BY '".$sortieren."' ".$DESC."
LIMIT
".intval($var).", 10
";
____________________________________________________________
$abfrage2 = "SELECT * FROM `cdkey` LEFT JOIN `software` ON software.id = cdkey.id_soft
WHERE
CONCAT(`usernfs`, `softwarename`, `datum`) LIKE '%".mysql_real_escape_string($suchen)."%'
AND `ausborg` != '0'
ORDER BY '".$sortieren."' ".$DESC."
LIMIT
".intval($var).", 10
";
___________________________________________________________
Die 2 Abfragen funktionieren eigentlich ohne Probleme, der einzige unterschied ist das bei der oberen Abfrage, die suche die Groß und Klein Schreibung miteinbezieht und die untere nicht.
Jemand ne Ahnung woran das liegt? Ich seh hier keinen unterschied, oder bewirkt das Left Join ihn? Danke schon mal für eure Hilfe