2016-08-08 3 views
1

Я создаю страницу формы, которая будет размещать информацию для книги (имя автора, название, прессу, год и т. Д.) В базе данных SQL, а затем эхо-информацию обратно на страницу , Изображение также будет отправлено в папку «Фото», а затем повторится на странице. У меня возникли проблемы с отображением изображений рядом с текстовым полем, не перемещая текст вниз, когда новое изображение опубликовано.Публиковать фотографии рядом с текстовым полем PHP

http://aswanson.net/Work/display.php

<!DOCTYPE html> 
<html> 
<head> 
<title>Display</title> 
<style> 


img{ 
margin-left: -50%; 
    padding-bottom: 50px; 
    padding-right: 20px; 
} 

.paragraph{ 
    padding-bottom: 60px; 
    width: 300px; 
} 

.info{ 
    margin-top: -40%; 
} 

</style> 
</head> 
<body> 
<center> 
<?php 
$con=mysqli_connect("xxxx","xxxx","xxxx"); 
mysqli_select_db($con, "xxxx"); 


$getquery=mysqli_query($con, 'SELECT * FROM historytable ORDER BY id DESC'); 

echo '<div class = "info">'; 
echo '<div class="pics">'; 

$images = glob("Photos/*.*"); 

foreach($images as $image) { 
echo '<img src="'.$image.'" /><br />'; 
} 

echo '</div>'; 
while($rows=mysqli_fetch_assoc($getquery)) 
    { 
     $id=$rows['id']; 
     $LastName=$rows['LastName']; 
     $FirstName=$rows['FirstName']; 
     $Year=$rows['Year']; 
     $Press=$rows['Press']; 
     $Description=$rows['Description']; 
     $Title=$rows['Title']; 


     echo '<div class = "paragraph">' . $LastName . '<br/>'. $FirstName . '<br/>' . $Year . '<br/>' . $Press . '<br/>' . $Title . '<br/>'. $Description . '</div>' ; 
    } 

    echo '</div>'; 
?> 
</center> 
</body> 
</html> 
+0

Очевидно, что путь изображения должен храниться в дБ. –

+0

Есть ли другой способ? Я следил за многими учебными пособиями за ваше предложение, и они не работали должным образом. – AndrewSwanson94

+2

Итак - как вы узнаете, какое изображение должно отображаться с каким текстом? –

ответ

0

Не уверен, что если каждое изображение связано с определенным текстом. Но если вы хотите отображать текстовые поля рядом с изображениями независимо от какой-либо связи между изображением и текстом, добавьте ниже css.

+0

Когда я это сделал, они просто показывали по диагонали, идя вниз. Каждое изображение не зависит от текста, поскольку их вытаскивают из каталога, а текст извлекается из базы данных. – AndrewSwanson94

+0

Вы можете поделиться ссылкой? –

+0

http://aswanson.net/Work/display.php – AndrewSwanson94