Я новичок, когда дело доходит до php .... У меня есть следующее:Если заявление не работает?
Я не уверен, что это мое заявление, выраженное неправильно или только в неправильном месте. Я хочу, чтобы он не показывал записи, когда название компании == название компании! Пожалуйста, порекомендуйте?
if (mysql_num_rows($sql) > 0 && **($row['companyname'] == $user_data['businessname'])**)
{
while ($row = mysql_fetch_array($sql)){
if (($employed =='1')){
echo '<h4> ID : '.$row['idnumber'] ;
echo '<br> First Name : '.$row['firstname'];
echo '<br> Last Name : '.$row['lastname'];
echo '<br> Reference 1 : '.$row['ref1'];
echo '<br> Reference 2 : '.$row['ref2'];
echo '<br> Reference 3 : '.$row['ref3'];
echo '<br> Gender : '.$row['gender'];
echo '<br> Company : '.$row['companyname'];
echo ' </h4>';
echo '<br />';
echo '<h2>Some Additional Options</h2>';
echo '<br />';
include 'includes/admenu.php';
}
}
}
else
{
print ("$XX");
}
Неверное место, '$ row' не определено в этот момент - оно заполнено во время цикла. –
Вы можете сделать так, чтобы запрос MySQL выбирал записи 'WHERE companyname! = Businessname'; это вариант? –