Aklınızdan geçeni doğrudan yazıya aktarınca pek anlaşılır olmamış hocam, en azından ben tam anlamadım

Satırdan bahsettiğiniz mysqldeki satırlar ise kesinlikle tüm cevapları tek bir satıra kaydetmemeniz. Her bir kullanıcı cevabı içinn yeni bir satır koymanız ilerde işinizi kolaylaştırır.
Sorular tablosu: id(int),soruacıklaması(varchar), dogrucevap(varchar)
kullanıcı tablosu: id(int), kullanıcıadı(varchar)...
cevaplar tablosu: id(int), soruid(int), kullaniciid(int), cevap(varchar)
html olarak tek bir form yapacaksın:
//dbden sorular tablosunu cek
$sorular = db->query("select * from sorular");
foreach($sorular as $soru) {
?>
<div><label><?php echo $soru->soruaciklaması?></label><input type="text" name="soru<?php echo $soru->id?>"/></div>
<?php
}
?>
//hidden olarakta kullanıcı id yollarsın(kullanıcı id yoksa her seferinde yeni eklersin)kabaca ve hızlıca anladığımı yazdım kolay gelsin.