У меня есть два столбца: Entry и text_image , в таблице. Когда цикл, чтобы увидеть все строки в массиве, я могу получить результаты, но я хочу, чтобы он добавлял /images в строки, содержащие текст, начинающийся с img . Это направлять строки, которые имеют «img» (то есть текст внутри строки) в правильную папку. Возможно, нам понадобится дополнительное объяснение, чтобы проиллюстрировать причину, но я не буду в нее вникать.
while($row = mysql_fetch_array( $result3 )) { echo "<div class=\'entry\'>"; (I want to add an echo "/images" before the rows that start with "img") echo $row[\'text_image\']; echo "</div>"; }
заранее спасибо
$images = (substr($row['text_image'], 0, 3) == 'img') ? "/images" : ""; echo $images . $row['text_image'];
Это проверит, будут ли первые 3 буквы $row['text_image'] img затем установить $images в /images иначе он оставит его пустым. Это будет обновляться каждый раз в цикле.