ich PHP bin mit einem Mysql DB suchen, ich bin Echo der Abfrage, so kann ich sehen, was durchmachen, seine herauskommt wie folgt aus:Mysql Suche mit PHP
select * from `parts` where 'category' like 'at'
Jedoch wird nichts zurückgegeben zu werden . Ich weiß, dass es definitiv eine Spalte namens "Kategorie" und ein Feld namens "at" gibt. Wenn ich% at% mache, gibt es nur jedes Ergebnis zurück!
Grund mag ich alle Datensätze erhalten, wo bei einem Wert in der Kategorie Spalte ist
Welcher Typ ist das Feld? Welche Sortierung ist der Tisch? –
Bitte teilen Sie uns mehr über das Kategoriefeld und die darin enthaltenen Werte mit. zB ist es auf zwei Zeichen festgelegt oder erlaubt es längere Zeichenfolgen? Ist es Groß- und Kleinschreibung? Bitte zeigen Sie uns einige der anderen Werte, die ausgewählt werden, wenn Sie "% at%" eingeben; sind es wirklich alle Werte oder könnte es sein, dass Sie einfach viele Kategorien haben, die irgendwo die Buchstaben "at" enthalten. Hast du "at%" probiert? – Spudley
er versucht, zwei Felder zu vergleichen. –