Ich erstelle ein Formular, um Firma zu registrieren und in DB einzufügen. hat auch ein Formular erstellt, um die Kosten und den Verkaufspreis jedes Unternehmens einzugeben. doch hat dies in DB eingeführt worden ist, versuche ich es auf dem Tisch ausgegeben, aber es war die Firma ID anstelle des Namens zeigt ... unten bitte erläutern besserProblem zur Ausgabe von mysql Ergebnis
Firma DB
|id | company_name |
|1 | Oliva Ltd |
|2 | Bone Mill |
comp_product DB
|id | company_id | cp | sp |
|3 | 2 | 20000 | 18000 |
|4 | 1 | 3000 | 100 |
Die Hilfe, die ich brauche ist alle d ausgeben ata von comp_product DB durch Darstellung der company_id
mit ihrer company_name
von der Firma DB.
Ouput Tabelle
| company_id | cp | sp |
| Bone Mill | 20000 | 18000 |
| Oliva Ltd | 3000 | 100 |
i Balg Code versucht, aber ich war nur eine Zeile zeigt.
<table>
<thead>
<tr>
<th>company_id</th>
<th>cp</th>
<th>sp</th>
</tr>
<?php
$result = mysql_query("SELECT * FROM comp_product ORDER BY id DESC");
while($row = mysql_fetch_array($result))
{
$result = mysql_query("SELECT * FROM company WHERE id ='".$row['company_id']."'");
while($rowz = mysql_fetch_array($result))
{ $name = $rowz['company_name']; }
?>
<tr>
<td><?php echo $name ?></td>
<td><?php echo $row['cp'] ?></td>
<td><?php echo $row['cp'] ?></td>
</tr>
<?php
}
?>
</table>
anzeigen kann ich dies tun. Danke für Ihr Verständnis
[Kleine Bobby] (http://bobby-tables.com/) sagt [Ihr Skript gefährdet für SQL Injection Attacks.] (http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php).Sogar [die Zeichenfolge zu entkommen] (http://stackoverflow.com/questions/5741187/sql-injection-that-gets-around-mysql-real-escape-string) ist nicht sicher! –
Bitte [stoppen Sie die Verwendung von mysql_ * 'Funktionen] (http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php). [Diese Erweiterungen] (http://php.net/manual/en/migration70.removed-exts-sapis.php) wurden in PHP 7 entfernt. Erfahren Sie mehr [vorbereitet] (http://en.wikipedia.org/ (http://php.net/manual/en/pdo.prepared-statements.php) und [MySQLi] (http://php.net/manual/en/mysqli.quickstart .prepared-statements.php) und erwäge die Verwendung von PDO, [es ist wirklich ziemlich einfach] (http://jayblanchard.net/demystifying_php_pdo.html). –
ok .. danke für den Ratschlag .... wie kann ich PDO verwenden, um das Ergebnis zu bestimmen – sammyltk