2016-11-13 2 views
0

Ich möchte den gesamten Inhalt der Zeile auswählen, wenn sport = padel.Alle Zeilen mit sport = padel auswählen

Mein Code ist dies:

$result = mysqli_query($con,"SELECT sport FROM posts WHERE sport='padel'     
"); 
while($row=mysqli_fetch_assoc($result)){ ?> 

<div class= 'box1'> 
<p align='middle'><?php echo $row['username']; ?></p> 
<h3 align='middle'>Playing</h3> 
<h3 align='middle' style= 'color:blue'><?php echo $row['sport']; ?> </h3> 
<div><p align='middle' >Disponibilidade:</p> 
<h3 align='middle' style='color:blue'><?php echo $row['text']; ?></h3></div> 
<p></p> 
<h3 align='middle' style='color:blue'><?php echo $row['city']; ?></h3> 
<button text-align='middle' id='submit1' type='submit1'> 
contact </button> 
</div> 

Diese in der Tat, wählen Sie alle die Zeile mit sport = Padel, aber alle andere Inhalte in den verschiedenen Spalten verpasst (gibt mir nicht definierte Variable)

Ich denke, ich könnte das tun:

aber hat nicht funktioniert. Kann mir jemand helfen?

+3

'SELECT * FROM' bitte angeben, dem Lernen beginnen SQL –

+1

Bitte RTM http://dev.mysql.com/doc/refman/5.7/en/select.html - WHERE verwendet 'AND | OR' und nicht mehrere' WHERE'. http://dev.mysql.com/doc/refman/5.7/en/where-optimizations.html - * "Ich denke, ich könnte dies tun:" * - Nr. –

+0

@ chris85 [* Du bist ein wenig spät lol *] (http://stackoverflow.com/questions/40577872/select-all-rows-with-sport-padel#comment68391228_40577872) –

Antwort

0

Wie andere in den Kommentaren erwähnt haben, müssen Sie angeben, welche Spalten Sie zurückziehen möchten, wenn Sie nur die Sportsäule zurückziehen.

SELECT * FROM posts WHERE sport="padel"

Diese finden Sie alle Spalten zurück ziehen gewährleisten. Alternativ können Sie mehrere durch Komma getrennte Spalten

SELECT col1, col2, col3 FROM posts WHERE sport="padel"

Verwandte Themen