Hallo, ich steck mal wieder fest,
ich möchte die freien Stellen zu verschiedenen Berufen ermitteln, in PHP kein Problem:
Doch in Access schon eher,
Die Anzahl der Berufe ermitteln auch nicht so schwer:
Doch jetzt ist die frage: Kann ich über eine Select-Anweisung in SQL alle Inhalte einer Tabelle lesen und diese dann wie in dem PHP-Code in einer While-Schleife verwenden um die freien Stellen zu ermitteln?
Bin um jede hilfe Dankbar
ich möchte die freien Stellen zu verschiedenen Berufen ermitteln, in PHP kein Problem:
PHP:
<?php
mysql_connect("","root");
mysql_select_db("agentur");
// Anzahl aller Berufe ermitteln und ausgeben
$res1 = mysql_query("select * from beruf order by beruf asc");
$num1 = mysql_num_rows($res1);
echo "<h2>Es gibt $num1 verschiedene Berufe.</h2>";
echo "<table>";
echo "<tr><td><b>Beruf</b></td><td><b>Plätze</b></td></tr>";
while ($dsatz = mysql_fetch_assoc($res1))
{
// Anzahl der belegten Stellen zu einem Beruf
$sqlab2 = "select beruf from person where beruf like '" .$dsatz["beruf"] . "'";
$res2 = mysql_query($sqlab2);
$num2 = mysql_num_rows($res2);
$erg = $dsatz["anzahl"] - $num2;
// Ausgabe des Berufs und der freien Stellen
echo "<tr>";
echo "<td>".$dsatz["beruf"]. "</td><td align='right'>$erg</td>";
echo "</tr>";
}
echo "</table>";
?>
Doch in Access schon eher,
Die Anzahl der Berufe ermitteln auch nicht so schwer:
Code:
'Anzahl der Berufe'
sql = "SELECT Count(*) AS Anzahl FROM Berufe "
Me.RecordSource = sql
Me!txt_Anzahl.ControlSource = "Anzahl"
Doch jetzt ist die frage: Kann ich über eine Select-Anweisung in SQL alle Inhalte einer Tabelle lesen und diese dann wie in dem PHP-Code in einer While-Schleife verwenden um die freien Stellen zu ermitteln?
Bin um jede hilfe Dankbar