Это действительно странная проблема, с которой я столкнулся. Это происходит с изображениями, которые, похоже, имеют имя, похожее на что-то другое.
Например, если у меня есть изображение с именем 'image0001.png', и я пытаюсь использовать src на 'image0010.png', тогда изображение не будет отображаться как ничто (или изображение ошибки, которое у меня будет использовать onerror), оно отображается как что-то который имеет аналогичное имя изображения.Ссылки на изображения меняются на изображение
Я понятия не имею, как исправить это, потому что я действительно не знаю, что происходит. Я использую базу данных с PHP для отображения результатов, и поэтому у меня есть цикл, который перебирает каждый элемент и делает ссылку на изображение, поэтому некоторые из них не имеют изображений и отображают изображение с ошибкой/заполнителем.
Если кто-нибудь уточняющий то я рад сделать это нужно (я знаю, что этот вопрос звучит странно, и я прошу прощения, если я не объяснить себя очень ясно.
Вот фрагмент кода для создания . таблицу остальная часть кода здесь: http://www.tutorialspoint.com/php/mysql_paging_php.htm
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
echo "<tr>" . "\n" .
"\t<td><a href='/inventory/rolling-stock/parts/{$row['RBRef']}.html'>{$row['RBRef']}</a></td>" . "\n" .
"\t<td>{$row['Name']}</td>" . "\n" .
"\t<td><a href='/inventory/rolling-stock/parts/{$row['RBRef']}.html'><img src='/images/{$row['RBRef']}.jpg' onerror=\"this.src='/images/error.png';\"></a></td>" . "\n" .
"\t<td>{$row['Cat_Number']}</td>" . "\n" .
"\t<td>{$row['Quantity']}</td>" . "\n" .
"\t<td>{$row['Description']}</td>" . "\n" .
"</tr>\n";
}
Благодаря в ожидании вашего ответа
Ну вопрос, где вы храните изображения, как вы показываете, некоторый код как вы храните и переучиваете интеллект, было бы неплохо. – Naruto
Начните с того, что я покажу несколько примеров, что просто текст не работает, я боюсь. У вас есть код, который генерирует HTML для изображений? – Rimble