neu in PHP und SQL so werde ich versuchen zu erklären:Suche SQL-Datenbank und CONCAT Daten
Ich habe ein Suchfeld in PHP und ich versuche, die von ‚ProposalName‘ zu suchen, die mit dem entsprechen, was der Benutzer eingibt.
Dieser druckt fein:
SELECT
rec_proposal.ProposalID,
ProposalName,
Status,
researcher.FirstName,
researcher.LastName,
reviewer.FirstName as revFirstName,
reviewer.LastName as revLastName,
reviewer.UserID as revUserID,
review.ReviewDate as revDate,
rec_proposal.DateSubmitted
FROM rec_proposal
INNER JOIN User AS researcher
ON rec_proposal.userid = researcher.UserID
LEFT JOIN review
ON rec_proposal.ProposalID=review.ProposalID
LEFT JOIN User as reviewer
ON review.UserID=reviewer.UserID
Aber jetzt alle Spalten ich mit dem obigen Code brauchen so etwas wie dieses
SELECT * FROM rec_proposal WHERE CONCAT (ProposalName) LIKE'%test%'
SO, wenn Benutzer gibt das Wort ‚Test‘ zu tun, würden Sie siehe ProposalName, das die Wörter test enthält
Sie nur hinzufügen müssen, wo Bedingung bei der select-Anweisung –
nicht BOLD verwenden und Groß ist wie im web zu schreien – scaisEdge
warum concat eine einzelne spalte .. concat fo con verketten mehr thena wert .. – scaisEdge