2013-07-25 2 views
0

Этот код работает нормально. Также создается PDF-файл, но одна проблема заключается в том, что он отображает все значения из таблицы. Но я хочу отображать только отдельные данные кандидата.Я использую fpdf. для отображения единственного файла PDF-файла с именем пользователя из базы данных mysql

<?php 
require("£pdf.php"); 
mysql_connect('localhost:3306', 'root', ''); 
mysql_select_db('login'); 
$pdf = new FPDF(); 

$pdf->SetFont('Arial', 'B', 14); 
$pdf->Cell(40, 30, ""); 
$pdf->AddPage(); 
$query = mysql_query("select username from login"); 
while($query_run = mysql_fetch_array($query)){ 
    $pdf->write(5, $query->run['username']); 
} 
$pdf->output(); 
?> 
+0

который пользователь u хочет увидеть? –

ответ

0

Ну, ваш запрос MySQL запрашивает базу данных для каждого пользователя в таблице и с while() цикла вы говорите скрипт для вывода их.

Добавить предложение WHERE в ваш запрос, чтобы отфильтровать данные.
Например, SELECT username FROM login WHERE id = 1. Это позволит выбрать пользователя с предоставленным вами идентификатором, если у вас есть столбец, хранящий идентификаторы пользователя.

Вы также можете использовать предложение LIMIT, чтобы ограничить количество возвращенных строк.
Пример - SELECT username FROM login ORDER BY id DESC LIMIT 1 выберет последнее имя пользователя, добавленное в таблицу при сортировке по идентификатору в порядке убывания. (Еще раз, если у вас есть столбец, в котором хранятся идентификаторы пользователя).

Вы должны действительно изучить некоторые учебники MySQL - here's, которые появились в Google.

+0

спасибо, чувак, что он работает .. – user2615543

+0

Извините, я не понял ваш предыдущий комментарий, есть ссылка на учебник mysql в моем сообщении. Кроме того, я не думаю, что комментарии являются наилучшим способом задать другой вопрос, вы можете захотеть выполнить поиск на сайте, если на ваш вопрос уже не был дан ответ. Если нет, сделайте новый, и я уверен, что сообщество будет рад помочь! :) – Pankucins

+0

Не могли бы вы рассказать мне код как изображение пользователя вставить в pdf из базы данных. – user2615543

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