2016-02-09 2 views
0

У меня есть несколько информационных полей, и я использую исключительно html, css и jQuery для их отображения. Однако обновление или редактирование их чрезвычайно трудоемки, так как это означает переписывание каждого информационного окна каждый раз, когда нужно сделать редактирование или обновление. Поэтому я пытаюсь настроить его на стороне сервера, я думаю, что я пытаюсь создать цикл через массив PHP, содержащий данные, возвращаемые из MySQL. Но я не уверен. Если у кого-то есть лучшее решение для показа, пожалуйста, исправьте меня.как отображать данные через php и MySQL?

Пример информации Боксы здесь FIDDLE

Пример кода из информационного ящика

<div class="pin" id="pin8"><!-- VAC CARD --> 
<div class="pull-right intrest-box"> 
    <input type="checkbox" class="faChkRnd" name="c8" id="like8"> </div> 
<p class="pull-left">05.02.16 </p><!--DATE --> 
    <h1 class="text-left"> write in here </h1><!-- JOB TITLE --> 
    <p><b>INFO:</b> write in here <br><!-- COMPANY NAME --> 
    <b>INFO:</b> 
    <br>&#149; Paste a info here. 
    <br>&#149; Paste a info here. 
    <br>&#149; Paste a info here. 
    <br>&#149; Paste a info here. 
    <br>&#149; Paste a info here. 
    </p> 
    <div class="text-center"> 
    <div class="hidden">INFO</div> 
<p class="card-title"><a target="_blank" href=" paste link in here " class="">Click</a></p><!-- link to job--> 
</div> 
</div> 

Любая помощь действительно оценили. Извиняюсь, если я использую какие-либо неправильные термины, я пытаюсь их изучить.

+1

использование 'для each' цикла –

+0

@PathikVejani Да, как бы это выглядело, или где я могу узнать, как это сделать? – Kez

+0

проверить это https://www.siteground.com/tutorials/php-mysql/display_table_data.htm – urfusion

ответ

0

Например:

<div class="pinGridWrapper"> 

    <?php foreach ($data as $value) { ?> 
    <div class="pin" id="pin10"> 
    <div class="pull-right intrest-box"> 
     <input type="checkbox" class="faChkRnd" name="c10" id="like10"> </div> 
     <p class="pull-left"><?php echo $value['date']; ?></p> 
     <h1 class="text-left"> <?php echo $value['job_title']; ?> </h1> 
     <p><b>INFO:</b><?php echo $value['company_name']; ?><br> 
     <b>INFO:</b> 
     <br>&#149; Paste a info here. 
     <br>&#149; Paste a info here. 
     <br>&#149; Paste a info here. 
     <br>&#149; Paste a info here. 
     <br>&#149; Paste a info here. 
     </p> 
     <div class="text-center"> 
     <div class="hidden">INFO</div> 
     <p class="card-title"><a target="_blank" href=" paste link in here " class="">CLick</a></p> 
     </div> 
    </div> 
    <?php } ?> 
    </div> 
+0

Отлично! Я вижу, как это может сработать, у вас просто есть база данных и эхо из результатов, но как вы можете добавить больше информационных карт без отображения одинаковых данных? – Kez

+0

где есть информационные карты? @Kez –

+0

Что значит? :) Я думаю, что я ответил на свой вопрос, если у меня есть идентификатор информационной карты и автоматически увеличиваю его, а затем получаю данные по ID. будет ли это работать? – Kez

Смежные вопросы